(short) cape - French English Dictionary